show a maximum effort - Alemán Inglés Diccionario